package com.baselibrary.utils;

/**
 * Created by admin on 2016/7/22.
 */

import java.util.Locale;

/**
 * 取姓名首字母及模糊匹配查询
 *
 * <p>
 * 类详细描述
 * </p>
 *
 * @author duanbokan
 */

public class GetCountryNameSort {

    /***
     * 取首字母
     *
     * @param sortKey
     * @return
     */
    public String getSortLetterBySortKey(String sortKey) {
        String letter = "#";
        if (sortKey == null || "".equals(sortKey.trim())) {
            return letter;
        }
        // 汉字转换成拼音
        String sortString = sortKey.trim().substring(0, 1).toUpperCase(Locale.CHINESE);
        // 正则表达式，判断首字母是否是英文字母
        if (sortString.matches("[A-Z]")) {
            letter = sortString.toUpperCase(Locale.CHINESE);
        }
        return letter;
    }


}

